package com.cm.sys.system.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.cm.sys.system.entity.UserMessage;

public interface UserMessageMapper {

    int deleteByPrimaryKey(Integer id);

    int insert(UserMessage record);

    UserMessage selectByPrimaryKey(Integer id);

    List<UserMessage> selectAll();

    int updateByPrimaryKey(UserMessage record);

    List<Map<String, Object>> getMessageList(@Param("userId") Integer userId);

    UserMessage getMessageByuserId(@Param("messageId") Integer messageId, @Param("userId") Integer userId);

}